package com.cq.hd.product.api.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class ActiveShareStatisticsVo implements Serializable {

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "商家id")
    private Long businessId;

    @ApiModelProperty(value = "活动id")
    private Long activeId;

    @ApiModelProperty(value = "用户id")
    private Long userId;

    @ApiModelProperty(value = "一级经纪人id")
    private Long agent1Id;

    @ApiModelProperty(value = "二级经纪人id")
    private Long agent2Id;

    @ApiModelProperty(value = "分享码")
    private String shareCode;

    @ApiModelProperty(value = "小程序码图片地址")
    private String miniImgUrl;

    @ApiModelProperty(value = "推广奖励类型（0-无，1-佣金，2-其他权益，3-积分）")
    private Integer rewardType;

    @ApiModelProperty(value = "分享时间")
    private LocalDateTime shareTime;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

}
